package org.no_ip.martin_springwald.google.api.extension.docs;

import com.google.gwt.core.client.JavaScriptObject;
import com.google.gwt.gdata.client.acl.AclRole;

/**
 * DocumentsListAclWithKey (DocsService)
 * 
 * @.dependencies gwt-gdata, GWT SDK 2.4
 */
public class DocumentsListAclWithKey extends JavaScriptObject {

	/** getKey: <br/> get key */
	public final native String getKey() /*-{ return this.key; }-*/;
	/** getRole: <br/> get max upload size value */
	public final native AclRole getRole() /*-{ return this.gAcl$role; }-*/;
	
	//constructors
	/**
	 * newInstance: <p>Creates new AclWithKey instance.</p>
	 * @return DocumentsListAclWithKey
	 */
	public static native DocumentsListAclWithKey newInstance() /*-{ return {}; }-*/;
	protected DocumentsListAclWithKey() { }

}
